882254
115830
86035
434208
568245
43138
31840
439598
185762
110256
839802
8498
5329799
3759581
3270148
2584804
2314988
2167609
2090358
194978
1862118
1757136
1756196
1671471